package VN.EDU.IMIC.DEVELOPER.TRINHCAOSANG.JSonEX;


        import java.io.File;

import org.codehaus.jackson.map.ObjectMapper;

public class JsonToOB {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // 1. Khai báo và khởi tạo đối tượng Mapper Object sử dụng
        // trong việc map dữ liệu từ JSON --> Objects Java
        ObjectMapper objOMap = new ObjectMapper();

       

            // đọc dữ liệu từ files --> Objects Java
            String   url = "D:\\Study\\WorkSpace\\Core\\src\\VN\\EDU\\IMIC\\DEVELOPER\\TRINHCAOSANG\\JSonEX\\Data.json";
            try {
            StudentEntity objStudent = objOMap.readValue(new File(url), StudentEntity.class);

            // hiển thị dữ liệu
            System.out.println(objStudent);
            System.out.println(objStudent.getMaSV());
            System.out.println(objStudent.getFullName());
            System.out.println(objStudent.getEmail());
            System.out.println(objStudent.getPhoneNum());

            System.out.println(objStudent.getMark());



            } catch (Exception e) {
                System.out.println("Có lỗi xảy ra: " + e.getMessage());
            }
    }
}




